Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 ORCHARD ROAD Detached £952,246 £340,000 15 Jul 2002
40 ORCHARD ROAD Detached £525,178 £275,000 3 Sep 2004
42 ORCHARD ROAD Semi-Detached £364,375 £358,000 15 Dec 2023